
#ifndef  VIRTIO_DISK_H
#define  VIRTIO_DISK_H

#include "buf.h"


void virtio_init(void);

void virtio_disk_rw(struct buf * b, int write);


static inline void virtio_disk_read(struct buf * b) {
  virtio_disk_rw(b, 0);
}
static inline void virtio_disk_write(struct buf * b) {
  virtio_disk_rw(b, 1);
}


void virtio_disk_zero__();


#endif   /* VIRTIO_H */
